launch an expedition - Francés Inglés Diccionario